home *** CD-ROM | disk | FTP | other *** search
- ;Edited for distribution October 19, 1987
- ;
- ;This is DS.DEF Source code for DS.MNU Version 1.2
- ;
- ;
- ; DIRECTORY SCANNER PULL-DOWN MENUS
- ; by
- ;
- ; Tom LaChe'
- ; 460 Belvedere East
- ; Colgate, WI 53017
- ;
- ; July 15, 1987
- ;
- ; For the Logitech Logimouse C7
- ; UPLOADED TO EXEC-PC
- ;
- ; Author's Note: If this wonderful piece of work is to function properly, you
- ; MUST have your PATH setup to find the programs which some of the menus
- ; call. The programs called are: Format.com, Chkdsk.com, Pkxarc.com,
- ; Diskcopy.com, Label.com and Click.com and Menu.com for the electronic
- ; rodent.
- ; My PATH looks like this: PATH=C:\;C:\DOS;C:\UTILITY;C:\MOUSE;C:\MOUSE\MENU
- ;
- BEGIN LeftB, MiddleB, RightB, LeftM, RightM, UpM, DownM, 70,30
- CHORDS LMB, LRB, MRB, ALLB
-
- ;***** BUTTON ASSIGNMENTS *****
-
- LeftB: TYPE ENTER ;Enter
- MiddleB: EXECUTE OPTION ;OPTION MENU
- RightB: TYPE ESC ;Escape
-
- ;***** MOVE ASSIGNMENTS *****
-
- LeftM: TYPE 0,75 ;Move Left
- RightM: TYPE 0,77 ;Move Right
- UpM: TYPE 0,72 ;Move Up
- DownM: TYPE 0,80 ;Move Down
- UpMV: TYPE 0,59 ;Move Up In Dir
- DownMV: TYPE 0,60 ;Move Down In Dir
- LeftMV: NOTHING ;Do Nothing
- RightMV: NOTHING ;Do Nothing
-
- ;***** CHORD ASSIGNMENTS *****
-
- LMB: EXECUTE DIRS ;Left & Middle Buttons
- LRB: EXECUTE TAG ;Left & Right Buttons
- MRB: EXECUTE FILS ;Middle & Right Buttons
- ALLB: EXECUTE UTAG ;All Buttons
-
- DIRS: ASSIGN LeftB, MiddleB, RightB, LeftMV, RightMV, UpMV, DownMV
- FILS: ASSIGN LeftB, MiddleB, RightB, LeftM, RightM, UpM, DownM
-
-
- OPTION: POPUP 1, 5, 14
- TEXT "OPTIONS ---->EXIT Commands Drive change DOS-Cmds Misc. HELP!"
- SELECT 1, 14, 4,
- SELECT 1, 21, 8, CMD
- SELECT 1, 31, 12, DRV
- SELECT 1, 45, 8, DOS
- SELECT 1, 55, 5, MISC
- SELECT 1, 62, 5, HELP
- PEND
-
- CMD: MENU "Commands", 2, 17, 14
- OPTION " ",
- OPTION "Copy Tagged", CTAG
- OPTION "Delete Tagged", DTAG
- OPTION "Move Tagged", MTAG
- OPTION "Print Tagged", PTAG
- OPTION "─────────────",
- OPTION "Copy File", CFILE
- OPTION "Delete File", DFILE
- OPTION "Move File", MFILE
- OPTION "Print File", PFILE
- OPTION "List File", LFILE
- OPTION "Edit File", EFILE
- OPTION "Find File", FFILE
- OPTION "Rename File", RFILE
- OPTION "Execute File", XFILE
- OPTION "De─Arc File", DARC
- OPTION "Enter Command", CDOS
- MEND
-
- DRV: MENU "Select Drive", 2, 34, 14
- OPTION " "
- OPTION "Drive A:", CHDRVA
- OPTION "Drive B:", CHDRVB
- OPTION "Drive C:", CHDRVC
- OPTION "Drive D:", CHDRVD
- MEND
-
- HELP: POPUP 2, 10, 14 ;Vert Horiz Color
- TEXT "╔═════════════════════════════════════════════════════════╗"
- TEXT "║ Using The Mouse With DIRECTORY SCANNER By Tom LaChe' ║"
- TEXT "╠═════════════════════════════════════════════════════════╣"
- TEXT "║ ██ ██ ███████ ████ ████ █████ ██ ██ ███████ ║"
- TEXT "║ ██ ██ ██ █ ██ ██ ██ ██ ██ ███ ███ ██ █ ║"
- TEXT "║ ██ ██ ██ █ ██ ██ ██ ██ ███████ ██ █ ║"
- TEXT "║ ██ █ ██ ████ ██ ██ ██ ██ ███████ ████ ║"
- TEXT "║ ███████ ██ █ ██ █ ██ ██ ██ ██ █ ██ ██ █ ║"
- TEXT "║ ███ ███ ██ █ ██ ██ ██ ██ ██ ██ ██ ██ ██ █ ║"
- TEXT "║ ██ ██ ███████ ███████ ████ █████ ██ ██ ███████ ║"
- TEXT "╠════════════════════════════╕╒═══════════════════════════╣"
- TEXT "║ BUTTON ASSIGNMENTS ││ CHORD ASSIGNMENTS ║"
- TEXT "╟────────────────────────────┤├───────────────────────────╢"
- TEXT "║ Left Button...ENTER ││Left & Middle..CHOOSE DIR ║"
- TEXT "║ Middle Button..MENU ││Middle & Right.CHOOSE FILE ║"
- TEXT "║ Right Button..ESCAPE ││Left & Right.....TAG FILE ║"
- TEXT "║ ││All Together...UNTAG FILES ║"
- TEXT "╚════════════════════════════╧╧═══════════════════════════╝"
- SELECT 2, 3, 55
- PEND
- ; I bet you wonder how I made this graphic.
-
- DOS: MENU "DOS Commands", 2, 50, 14
- OPTION " "
- OPTION "Format A:", FORMA
- OPTION "Format B:", FORMB
- OPTION "Diskcopy A: B:", DCOPY
- OPTION "Check_disk", CHDSK
- OPTION "Label_Disk A:", LABEL
- MEND
-
-
- MISC: MENU "Mouse Commands", 2, 61, 14
- OPTION " ",
- OPTION " Load New Menu ", LMENU
- OPTION " Load Click", CLON
- OPTION " CLICK OFF ", CLOF
- MEND
-
- ;***** LABEL ASSIGNMENTS *****
-
- CHDRVA: TYPE "DA", ENTER ;CHANGE TO DRIVE A:
- CHDRVB: TYPE "DB", ENTER ;CHANGE TO DRIVE B:
- CHDRVC: TYPE "DC", ENTER ;CHANGE TO DRIVE C:
- CHDRVD: TYPE "DD", ENTER ;CHANGE TO DRIVE D:
- CTAG: TYPE 0,46 ;ALT-C Copy Function
- DTAG: TYPE 0,32 ;ALT-D Delete Function
- UTAG: TYPE 0,22 ;ALT-U Untag Files
- MTAG: TYPE "M" ;Move File
- PTAG: TYPE "P" ;Print File
- LFILE: TYPE "L" ;List File
- EFILE: TYPE "E" ;Edit File
- FFILE: TYPE "F" ;Find File
- RFILE: TYPE "R" ;Rename File
- XFILE: TYPE "X" ;Execute File
- CDOS: TYPE "C" ;Dos Commands
- TAG: TYPE "T" ;Tag File
- EXIT: TYPE 0,67 ;Exit to Dos
- FMTA: TYPE "FORMAT A:", ENTER
- FMTB: TYPE "FORMAT B:", ENTER
- COPY: TYPE "DISKCOPY A: B:", ENTER
- CDSK: TYPE "CHKDSK "
- LAB: TYPE "LABEL A:",ENTER
- CLION: TYPE "CLICK", ENTER, ENTER
- CLIOF: TYPE "CLICK OFF", ENTER, ENTER
- LMU: TYPE "MENU "
- PKXARC: TYPE "PKXARC "
- CFILE: EXECUTE TAG, CTAG
- DFILE: EXECUTE TAG, DTAG
- MFILE: EXECUTE TAG, MTAG
- PFILE: EXECUTE TAG, PTAG
- FORMA: EXECUTE CDOS, FMTA
- FORMB: EXECUTE CDOS, FMTB
- CHDSK: EXECUTE CDOS, CDSK
- LABEL: EXECUTE CDOS, LAB
- DCOPY: EXECUTE CDOS, COPY
- LMENU: EXECUTE CDOS, LMU
- CLON: EXECUTE CDOS, CLION
- CLOF: EXECUTE CDOS, CLIOF
- DARC: EXECUTE CDOS, PKXARC
-
-
-
-
-